package com.ThreadStudy.State;

/*
*
* 测试守护线程
*
* 上帝守护你
*
* */

public class TestDaemon {

    public static void main(String[] args) {
        God god = new God();
        You you = new You();

        Thread thread = new Thread(god,"上帝");
        thread.setDaemon(true);   // 默认是false表示是用户线程,正常的线程都是用户线程...
        thread.start();

        Thread thread1 = new Thread(you,"你");
        thread1.start();

    }
}

class God implements Runnable{
    @Override
    public void run() {
        while (true){
            System.out.println("上帝保佑着你");
        }
    }
}



// 你
class You implements Runnable{
    @Override
    public void run() {
        for (int i = 0; i < 360; i++) {
            System.out.println("你一生都开心的活着");
        }
        System.out.println("----bye-bye-world--");
    }
}



